ethernet phy library · Maintained
Maintainers
- M Andrew Lunn <andrew@lunn.ch>
- M Heiner Kallweit <hkallweit1@gmail.com>
- R Russell King <linux@armlinux.org.uk>
Paths
- F
Documentation/ABI/testing/sysfs-class-net-phydev - F
Documentation/devicetree/bindings/net/ethernet-connector.yaml - F
Documentation/devicetree/bindings/net/ethernet-phy.yaml - F
Documentation/devicetree/bindings/net/mdio* - F
Documentation/devicetree/bindings/net/qca,ar803x.yaml - F
Documentation/networking/phy-port.rst - F
Documentation/networking/phy.rst - F
drivers/net/mdio/ - F
drivers/net/mdio/acpi_mdio.c - F
drivers/net/mdio/fwnode_mdio.c - F
drivers/net/mdio/of_mdio.c - F
drivers/net/pcs/ - F
drivers/net/phy/ - F
include/dt-bindings/net/qca-ar803x.h - F
include/linux/*mdio*.h - F
include/linux/linkmode.h - F
include/linux/mdio/*.h - F
include/linux/mii.h - F
include/linux/of_net.h - F
include/linux/phy.h - F
include/linux/phy_fixed.h - F
include/linux/phy_link_topology.h - F
include/linux/phylib_stubs.h - F
include/linux/platform_data/mdio-bcm-unimac.h - F
include/net/phy/ - F
include/trace/events/mdio.h - F
include/uapi/linux/mdio.h - F
include/uapi/linux/mii.h - F
net/core/of_net.c
Last 30 days
Most active threads (last 7 days)
-
WARM1d
[PATCH net-next v2 0/8] net: mdio: realtek-rtl9300: Add RTL83xx support
2026-06-29 15:24 · 8 replies in 7d · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next v6 00/15] Support for onsemi's S2500 10Base-T1S MAC-PHY
2026-06-29 17:23 · 6 replies in 7d · Selvamani Rajagopal <hidden> -
HOTtoday
[PATCH v7 0/9] Support for block device NVMEM providers
2026-07-01 16:01 · 1 reply in 7d · Loic Poulain <loic.poulain@oss.qualcomm.com> -
HOTtoday
[PATCH v6 0/9] Support for block device NVMEM providers
2026-06-29 08:55 · 1 reply in 7d · Loic Poulain <loic.poulain@oss.qualcomm.com>
Active reviewers (last 30 days)
-
Andrew Lunn <andrew@lunn.ch>
19 attestations (19 Reviewed-by) · last on 2026-06-29 -
Bartosz Golaszewski <hidden>
5 attestations (5 Reviewed-by) · last on 2026-07-01 -
Daniel Golle <daniel@makrotopia.org>
3 attestations (3 Co-developed-by) · last on 2026-06-18 -
Conor Dooley <conor.dooley@microchip.com>
2 attestations (2 Acked-by) · last on 2026-06-08 -
Maxime Chevallier <maxime.chevallier@bootlin.com>
1 attestation (1 Reviewed-by) · last on 2026-06-10 -
Rob Herring (Arm) <robh@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-06-08
Recent patches
Most-recent 30 patches in this subsystem on linux-devicetree (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 1 (0M) [PATCH v7 6/9] net: of_net: Add of_get_nvmem_eui48() helper for EUI-48 lookup
2026-07-01 · Loic Poulain <loic.poulain@oss.qualcomm.com> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v6 09/15] net: phy: ncn26000: Support for onsemi's S2500 internal phy
2026-06-29 · Selvamani Rajagopal <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v6 10/15] net: phy: ncn26000: Enable enhanced noise immunity
2026-06-29 · Selvamani Rajagopal <hidden> -
HOTtoday
[PATCH net-next v6 11/15] net: phy: ncn26000: Support for loopback
2026-06-29 · Selvamani Rajagopal <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v6 01/15] net: phy: Helper to read and write through C45 without lock
2026-06-29 · Selvamani Rajagopal <hidden> -
HOTtoday
[PATCH net-next v6 02/15] net: phy: Helper to modify PHY loopback mode only
2026-06-29 · Selvamani Rajagopal <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v6 04/15] net: phy: microchip_t1s: Use generic APIs for C45 read and write
2026-06-29 · Selvamani Rajagopal <hidden> -
WARM1d
[PATCH net-next v2 4/8] net: mdio: realtek-rtl9300: Configure hardware polling during probing
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 3/8] net: phy: add (*notify_phy_attach/detach)() hooks to struct mii_bus
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 7/8] net: mdio: realtek-rtl9300: Add support for RTL838x
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 6/8] net: mdio: realtek-rtl9300: Increase MDIO timeout
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 8/8] net: mdio: realtek-rtl9300: Add support for RTL839x
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 1/8] net: mdio: realtek-rtl9300: Add polling documentation
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 2/8] net: mdio: realtek-rtl9300: Add page tracking
2026-06-29 · Markus Stockhausen <hidden> -
WARM1d
[PATCH net-next v2 5/8] net: mdio: realtek-rtl9300: Add c45 over c22 mitigation
2026-06-29 · Markus Stockhausen <hidden> -
HOTtoday
REVIEWED: 1 (0M) [PATCH v6 6/9] net: of_net: Add of_get_nvmem_eui48() helper for EUI-48 lookup
2026-06-29 · Loic Poulain <loic.poulain@oss.qualcomm.com> -
WARM2d
[RFC PATCH net-next v8 05/12] net: phylink: support late PCS provider attach
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 04/12] net: pcs: implement Firmware node support for PCS driver
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 02/12] net: phylink: introduce internal phylink PCS handling
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 11/12] net: pcs: airoha: add PCS driver for Airoha AN7581 SoC
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 09/12] net: phylink: add .pcs_link_down PCS OP
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 01/12] net: phylink: keep and use MAC supported_interfaces in phylink struct
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
WARM2d
[RFC PATCH net-next v8 03/12] net: phylink: add phylink_release_pcs() to externally release a PCS
2026-06-18 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 09/12] net: phylink: add .pcs_link_down PCS OP
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 04/12] net: pcs: implement Firmware node support for PCS driver
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 11/12] net: pcs: airoha: add PCS driver for Airoha AN7581 SoC
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 02/12] net: phylink: introduce internal phylink PCS handling
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 03/12] net: phylink: add phylink_release_pcs() to externally release a PCS
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 05/12] net: phylink: support late PCS provider attach
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com> -
COLD15d
[PATCH net-next v7 01/12] net: phylink: keep and use MAC supported_interfaces in phylink struct
2026-06-15 · Christian Marangi <ansuelsmth@gmail.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE168d
REVIEWED: 10 (8M) [PATCH net-next v22 14/14] Documentation: networking: Document the phy_port infrastructure
2026-01-08 · Maxime Chevallier <maxime.chevallier@bootlin.com> · 2 Reviewed-by, 1 Tested-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v4 4/6] net: phy: Rename Airoha common BuckPBus register accessors
2026-05-21 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v4 2/6] net: phy: Add Airoha phy library for shared code
2026-05-21 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v4 3/6] net: phy: air_phy_lib: Factorize BuckPBus register accessors
2026-05-21 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v5 2/6] net: phy: Add Airoha phy library for shared code
2026-05-26 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v5 3/6] net: phy: air_phy_lib: Factorize BuckPBus register accessors
2026-05-26 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 8 (8M) [PATCH net-next v5 4/6] net: phy: Rename Airoha common BuckPBus register accessors
2026-05-26 · Louis-Alexis Eyraud <hidden> · 1 Reviewed-by -
COLD22d
REVIEWED: 8 (8M) [PATCH net-next v3 10/13] net: phy: add generic helpers for direct C45 MMD access
2026-06-04 · Ciprian Regus via B4 Relay <devnull+ciprian.regus.analog.com@kernel.org> · 1 Reviewed-by -
COLD22d
REVIEWED: 8 (8M) [PATCH net-next v3 11/13] net: phy: microchip-t1s: use generic C45 MMD access helpers
2026-06-04 · Ciprian Regus via B4 Relay <devnull+ciprian.regus.analog.com@kernel.org> · 1 Reviewed-by -
COLD22d
REVIEWED: 8 (8M) [PATCH net-next v3 12/13] net: phy: Add support for the ADIN1140 PHY
2026-06-04 · Ciprian Regus via B4 Relay <devnull+ciprian.regus.analog.com@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE195d
[PATCH net-next v1 3/3] net: phy: micrel: Add keep-preamble-before-sfd property
2025-12-12 · Stefan Eichenberger <hidden> -
STALE197d
Re: [PATCH 2/2] dt-bindings: net: adi,adin: document LP termination property
2025-12-16 · Osose Itua <hidden> -
STALE176d
[PATCH v2 net-next 07/10] net: phy: air_en8811h: deprecate "airoha,pnswap-rx" and "airoha,pnswap-tx"
2026-01-03 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE176d
[PATCH v2 net-next 09/10] net: pcs: pcs-mtk-lynxi: pass SGMIISYS OF node to PCS
2026-01-03 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE166d
[PATCH v3 2/2] net: phy: adin: enable configuration of the LP Termination Register
2026-01-07 · Osose Itua <hidden> -
STALE125d
[PATCH v3 net-next 07/10] net: phy: air_en8811h: deprecate "airoha,pnswap-rx" and "airoha,pnswap-tx"
2026-01-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE125d
[PATCH v3 net-next 09/10] net: pcs: pcs-mtk-lynxi: pass SGMIISYS OF node to PCS
2026-01-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE163d
[PATCH net-next v3 2/2] net: pcs: rzn1-miic: Add PHY_LINK active-level configuration support
2026-01-12 · Prabhakar <prabhakar.csengg@gmail.com> -
STALE89d
[PATCH v4 net-next 4/5] net: pcs: pcs-mtk-lynxi: pass SGMIISYS OF node to PCS
2026-01-19 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE153d
[PATCH v2 net-next 07/15] net: pcs: xpcs: introduce xpcs_create_pcs_fwnode()
2026-01-22 · Vladimir Oltean <vladimir.oltean@nxp.com>